Interface BausteinCip
public interface BausteinCip
Basisklasse, deren Abkömmlinge zur Konstruktion von Bausteinen
benötigt werden.
Die Konstruktion von Bausteinen erfolgt unter Verwendung der Bausteinklassen,
die dieses Interface implementieren.
-
Method Summary
Modifier and TypeMethodDescriptionintLiefert die Soll-Anzahl der Felder zurück, die dieser Baustein hat.getDefFeldKName(int idx) Liefert den vorgegebenen Kurznamen des Feldes mit dem Index i zurück.intgetDefFeldLen(int idx) Liefert die vorgegebene Feldlänge des Feldes mit dem Index i zurück.getDefFeldLName(int idx) Liefert den vorgegebenen Langnamen des Feldes mit dem Index i zurück.getDefFeldType(int idx) Liefert den vorgegebenen Feldtyp des Feldes mit dem Index i zurück.Liefert die Satzkennung zurück, an der dieser Baustein erkannt werden kann.intLiefert die Soll-Länge des Bausteins.Liefert den Satznamen zurück.
-
Method Details
-
getDefLength
int getDefLength()Liefert die Soll-Länge des Bausteins.- Returns:
- Soll-Länge in Zeichen
-
getDefFeldCount
int getDefFeldCount()Liefert die Soll-Anzahl der Felder zurück, die dieser Baustein hat.- Returns:
- maximale Anzahl der Felder
-
getDefFeldKName
Liefert den vorgegebenen Kurznamen des Feldes mit dem Index i zurück.- Parameters:
idx- Der Feldindex im Bereich 0..getDefFeldCount()-1- Returns:
- Den Kurzname vom Feld an der Position idx
- Throws:
IndexOutOfBoundsException- wenn zum Index kein Feld existiert
-
getDefFeldLName
Liefert den vorgegebenen Langnamen des Feldes mit dem Index i zurück.- Parameters:
idx- Der Feldindex im Bereich 0..getDefFeldCount()-1- Returns:
- Den Langname vom Feld an der Position idx
- Throws:
IndexOutOfBoundsException- wenn zum Index kein Feld existiert
-
getDefFeldLen
int getDefFeldLen(int idx) Liefert die vorgegebene Feldlänge des Feldes mit dem Index i zurück.- Parameters:
idx- Der Feldindex im Bereich 0..getDefFeldCount()-1- Returns:
- Die Feldlänge vom Feld an der Position idx
- Throws:
IndexOutOfBoundsException- wenn zum Index kein Feld existiert
-
getDefFeldType
Liefert den vorgegebenen Feldtyp des Feldes mit dem Index i zurück.- Parameters:
idx- Der Feldindex im Bereich 0..getDefFeldCount()-1- Returns:
- Den Feldtyp vom Feld an der Position idx
- Throws:
IndexOutOfBoundsException- wenn zum Index kein Feld existiert
-
getDefKennung
String getDefKennung()Liefert die Satzkennung zurück, an der dieser Baustein erkannt werden kann.- Returns:
- Kennung
-
getDefName
String getDefName()Liefert den Satznamen zurück.- Returns:
- Name
-